package nc.vo.baoyin.alert;

import java.util.Vector;

import nc.vo.glcom.ass.AssVO;
import nc.vo.pub.SuperVO;
import nc.vo.pub.lang.UFBoolean;
import nc.vo.pub.lang.UFDate;
import nc.vo.pub.lang.UFDouble;

public class DetailVO extends SuperVO {
	
	public String pk_detail;
    public String pk_voucher;
    public String pk_accsubj;
    public String pk_currtype;
    public String pk_sob;
    public String pk_corp;
    public Integer detailindex;
    public String assid;
    public String explanation;
    public UFDouble price;
    public UFDouble excrate1;
    public UFDouble excrate2;
    public UFDouble debitquantity;
    public UFDouble debitamount;
    public UFDouble fracdebitamount;
    public UFDouble localdebitamount;
    public UFDouble creditquantity;
    public UFDouble creditamount;
    public UFDouble fraccreditamount;
    public UFDouble localcreditamount;
    public String modifyflag;
    public String recieptclass;
    public String oppositesubj;
    public Integer contrastflag;
    public String errmessage;
    public String checkstyle;
    public String checkno;
    public UFDate checkdate;
    public String pk_innersob;
    public String pk_innercorp;
    public String free1;
    public String free2;
    public String free3;
    public String free4;
    public String free5;
    public String bankaccount;
    public String pk_glbook;
    public String pk_glorg;
    public String pk_glorgbook;
    public String pk_sourcepk;
    public UFBoolean convertflag;
    public String freevalue1;
    public String freevalue2;
    public String freevalue3;
    public String freevalue4;
    public String freevalue5;
    public String freevalue6;
    public String freevalue7;
    public String freevalue8;
    public String freevalue9;
    public String freevalue10;
    public String freevalue11;
    public String freevalue12;
    public String freevalue13;
    public String freevalue14;
    public String freevalue15;
    public String freevalue16;
    public String freevalue17;
    public String freevalue18;
    public String freevalue19;
    public String freevalue20;
    public String freevalue21;
    public String freevalue22;
    public String freevalue23;
    public String freevalue24;
    public String freevalue25;
    public String freevalue26;
    public String freevalue27;
    public String freevalue28;
    public String freevalue29;
    public String freevalue30;
    public String accsubjcode;
    public String accsubjname;
    public AssVO ass[];
    public String currtypecode;
    public String currtypename;
    public String checkstylename;
    public UFBoolean ismatched;
    public Object userdata;
    public Vector otheruserdata;
    
	public String getPk_detail() {
		return pk_detail;
	}

	public void setPk_detail(String pk_detail) {
		this.pk_detail = pk_detail;
	}

	public String getPk_voucher() {
		return pk_voucher;
	}

	public void setPk_voucher(String pk_voucher) {
		this.pk_voucher = pk_voucher;
	}

	public String getPk_accsubj() {
		return pk_accsubj;
	}

	public void setPk_accsubj(String pk_accsubj) {
		this.pk_accsubj = pk_accsubj;
	}

	public String getPk_currtype() {
		return pk_currtype;
	}

	public void setPk_currtype(String pk_currtype) {
		this.pk_currtype = pk_currtype;
	}

	public String getPk_sob() {
		return pk_sob;
	}

	public void setPk_sob(String pk_sob) {
		this.pk_sob = pk_sob;
	}

	public String getPk_corp() {
		return pk_corp;
	}

	public void setPk_corp(String pk_corp) {
		this.pk_corp = pk_corp;
	}

	public Integer getDetailindex() {
		return detailindex;
	}

	public void setDetailindex(Integer detailindex) {
		this.detailindex = detailindex;
	}

	public String getAssid() {
		return assid;
	}

	public void setAssid(String assid) {
		this.assid = assid;
	}

	public String getExplanation() {
		return explanation;
	}

	public void setExplanation(String explanation) {
		this.explanation = explanation;
	}

	public UFDouble getPrice() {
		return price;
	}

	public void setPrice(UFDouble price) {
		this.price = price;
	}

	public UFDouble getExcrate1() {
		return excrate1;
	}

	public void setExcrate1(UFDouble excrate1) {
		this.excrate1 = excrate1;
	}

	public UFDouble getExcrate2() {
		return excrate2;
	}

	public void setExcrate2(UFDouble excrate2) {
		this.excrate2 = excrate2;
	}

	public UFDouble getDebitquantity() {
		return debitquantity;
	}

	public void setDebitquantity(UFDouble debitquantity) {
		this.debitquantity = debitquantity;
	}

	public UFDouble getDebitamount() {
		return debitamount;
	}

	public void setDebitamount(UFDouble debitamount) {
		this.debitamount = debitamount;
	}

	public UFDouble getFracdebitamount() {
		return fracdebitamount;
	}

	public void setFracdebitamount(UFDouble fracdebitamount) {
		this.fracdebitamount = fracdebitamount;
	}

	public UFDouble getLocaldebitamount() {
		return localdebitamount;
	}

	public void setLocaldebitamount(UFDouble localdebitamount) {
		this.localdebitamount = localdebitamount;
	}

	public UFDouble getCreditquantity() {
		return creditquantity;
	}

	public void setCreditquantity(UFDouble creditquantity) {
		this.creditquantity = creditquantity;
	}

	public UFDouble getCreditamount() {
		return creditamount;
	}

	public void setCreditamount(UFDouble creditamount) {
		this.creditamount = creditamount;
	}

	public UFDouble getFraccreditamount() {
		return fraccreditamount;
	}

	public void setFraccreditamount(UFDouble fraccreditamount) {
		this.fraccreditamount = fraccreditamount;
	}

	public UFDouble getLocalcreditamount() {
		return localcreditamount;
	}

	public void setLocalcreditamount(UFDouble localcreditamount) {
		this.localcreditamount = localcreditamount;
	}

	public String getModifyflag() {
		return modifyflag;
	}

	public void setModifyflag(String modifyflag) {
		this.modifyflag = modifyflag;
	}

	public String getRecieptclass() {
		return recieptclass;
	}

	public void setRecieptclass(String recieptclass) {
		this.recieptclass = recieptclass;
	}

	public String getOppositesubj() {
		return oppositesubj;
	}

	public void setOppositesubj(String oppositesubj) {
		this.oppositesubj = oppositesubj;
	}

	public Integer getContrastflag() {
		return contrastflag;
	}

	public void setContrastflag(Integer contrastflag) {
		this.contrastflag = contrastflag;
	}

	public String getErrmessage() {
		return errmessage;
	}

	public void setErrmessage(String errmessage) {
		this.errmessage = errmessage;
	}

	public String getCheckstyle() {
		return checkstyle;
	}

	public void setCheckstyle(String checkstyle) {
		this.checkstyle = checkstyle;
	}

	public String getCheckno() {
		return checkno;
	}

	public void setCheckno(String checkno) {
		this.checkno = checkno;
	}

	public UFDate getCheckdate() {
		return checkdate;
	}

	public void setCheckdate(UFDate checkdate) {
		this.checkdate = checkdate;
	}

	public String getPk_innersob() {
		return pk_innersob;
	}

	public void setPk_innersob(String pk_innersob) {
		this.pk_innersob = pk_innersob;
	}

	public String getPk_innercorp() {
		return pk_innercorp;
	}

	public void setPk_innercorp(String pk_innercorp) {
		this.pk_innercorp = pk_innercorp;
	}

	public String getFree1() {
		return free1;
	}

	public void setFree1(String free1) {
		this.free1 = free1;
	}

	public String getFree2() {
		return free2;
	}

	public void setFree2(String free2) {
		this.free2 = free2;
	}

	public String getFree3() {
		return free3;
	}

	public void setFree3(String free3) {
		this.free3 = free3;
	}

	public String getFree4() {
		return free4;
	}

	public void setFree4(String free4) {
		this.free4 = free4;
	}

	public String getFree5() {
		return free5;
	}

	public void setFree5(String free5) {
		this.free5 = free5;
	}

	public String getBankaccount() {
		return bankaccount;
	}

	public void setBankaccount(String bankaccount) {
		this.bankaccount = bankaccount;
	}

	public String getPk_glbook() {
		return pk_glbook;
	}

	public void setPk_glbook(String pk_glbook) {
		this.pk_glbook = pk_glbook;
	}

	public String getPk_glorg() {
		return pk_glorg;
	}

	public void setPk_glorg(String pk_glorg) {
		this.pk_glorg = pk_glorg;
	}

	public String getPk_glorgbook() {
		return pk_glorgbook;
	}

	public void setPk_glorgbook(String pk_glorgbook) {
		this.pk_glorgbook = pk_glorgbook;
	}

	public String getPk_sourcepk() {
		return pk_sourcepk;
	}

	public void setPk_sourcepk(String pk_sourcepk) {
		this.pk_sourcepk = pk_sourcepk;
	}

	public UFBoolean getConvertflag() {
		return convertflag;
	}

	public void setConvertflag(UFBoolean convertflag) {
		this.convertflag = convertflag;
	}

	public String getFreevalue1() {
		return freevalue1;
	}

	public void setFreevalue1(String freevalue1) {
		this.freevalue1 = freevalue1;
	}

	public String getFreevalue2() {
		return freevalue2;
	}

	public void setFreevalue2(String freevalue2) {
		this.freevalue2 = freevalue2;
	}

	public String getFreevalue3() {
		return freevalue3;
	}

	public void setFreevalue3(String freevalue3) {
		this.freevalue3 = freevalue3;
	}

	public String getFreevalue4() {
		return freevalue4;
	}

	public void setFreevalue4(String freevalue4) {
		this.freevalue4 = freevalue4;
	}

	public String getFreevalue5() {
		return freevalue5;
	}

	public void setFreevalue5(String freevalue5) {
		this.freevalue5 = freevalue5;
	}

	public String getFreevalue6() {
		return freevalue6;
	}

	public void setFreevalue6(String freevalue6) {
		this.freevalue6 = freevalue6;
	}

	public String getFreevalue7() {
		return freevalue7;
	}

	public void setFreevalue7(String freevalue7) {
		this.freevalue7 = freevalue7;
	}

	public String getFreevalue8() {
		return freevalue8;
	}

	public void setFreevalue8(String freevalue8) {
		this.freevalue8 = freevalue8;
	}

	public String getFreevalue9() {
		return freevalue9;
	}

	public void setFreevalue9(String freevalue9) {
		this.freevalue9 = freevalue9;
	}

	public String getFreevalue10() {
		return freevalue10;
	}

	public void setFreevalue10(String freevalue10) {
		this.freevalue10 = freevalue10;
	}

	public String getFreevalue11() {
		return freevalue11;
	}

	public void setFreevalue11(String freevalue11) {
		this.freevalue11 = freevalue11;
	}

	public String getFreevalue12() {
		return freevalue12;
	}

	public void setFreevalue12(String freevalue12) {
		this.freevalue12 = freevalue12;
	}

	public String getFreevalue13() {
		return freevalue13;
	}

	public void setFreevalue13(String freevalue13) {
		this.freevalue13 = freevalue13;
	}

	public String getFreevalue14() {
		return freevalue14;
	}

	public void setFreevalue14(String freevalue14) {
		this.freevalue14 = freevalue14;
	}

	public String getFreevalue15() {
		return freevalue15;
	}

	public void setFreevalue15(String freevalue15) {
		this.freevalue15 = freevalue15;
	}

	public String getFreevalue16() {
		return freevalue16;
	}

	public void setFreevalue16(String freevalue16) {
		this.freevalue16 = freevalue16;
	}

	public String getFreevalue17() {
		return freevalue17;
	}

	public void setFreevalue17(String freevalue17) {
		this.freevalue17 = freevalue17;
	}

	public String getFreevalue18() {
		return freevalue18;
	}

	public void setFreevalue18(String freevalue18) {
		this.freevalue18 = freevalue18;
	}

	public String getFreevalue19() {
		return freevalue19;
	}

	public void setFreevalue19(String freevalue19) {
		this.freevalue19 = freevalue19;
	}

	public String getFreevalue20() {
		return freevalue20;
	}

	public void setFreevalue20(String freevalue20) {
		this.freevalue20 = freevalue20;
	}

	public String getFreevalue21() {
		return freevalue21;
	}

	public void setFreevalue21(String freevalue21) {
		this.freevalue21 = freevalue21;
	}

	public String getFreevalue22() {
		return freevalue22;
	}

	public void setFreevalue22(String freevalue22) {
		this.freevalue22 = freevalue22;
	}

	public String getFreevalue23() {
		return freevalue23;
	}

	public void setFreevalue23(String freevalue23) {
		this.freevalue23 = freevalue23;
	}

	public String getFreevalue24() {
		return freevalue24;
	}

	public void setFreevalue24(String freevalue24) {
		this.freevalue24 = freevalue24;
	}

	public String getFreevalue25() {
		return freevalue25;
	}

	public void setFreevalue25(String freevalue25) {
		this.freevalue25 = freevalue25;
	}

	public String getFreevalue26() {
		return freevalue26;
	}

	public void setFreevalue26(String freevalue26) {
		this.freevalue26 = freevalue26;
	}

	public String getFreevalue27() {
		return freevalue27;
	}

	public void setFreevalue27(String freevalue27) {
		this.freevalue27 = freevalue27;
	}

	public String getFreevalue28() {
		return freevalue28;
	}

	public void setFreevalue28(String freevalue28) {
		this.freevalue28 = freevalue28;
	}

	public String getFreevalue29() {
		return freevalue29;
	}

	public void setFreevalue29(String freevalue29) {
		this.freevalue29 = freevalue29;
	}

	public String getFreevalue30() {
		return freevalue30;
	}

	public void setFreevalue30(String freevalue30) {
		this.freevalue30 = freevalue30;
	}

	public String getAccsubjcode() {
		return accsubjcode;
	}

	public void setAccsubjcode(String accsubjcode) {
		this.accsubjcode = accsubjcode;
	}

	public String getAccsubjname() {
		return accsubjname;
	}

	public void setAccsubjname(String accsubjname) {
		this.accsubjname = accsubjname;
	}

	public AssVO[] getAss() {
		return ass;
	}

	public void setAss(AssVO[] ass) {
		this.ass = ass;
	}

	public String getCurrtypecode() {
		return currtypecode;
	}

	public void setCurrtypecode(String currtypecode) {
		this.currtypecode = currtypecode;
	}

	public String getCurrtypename() {
		return currtypename;
	}

	public void setCurrtypename(String currtypename) {
		this.currtypename = currtypename;
	}

	public String getCheckstylename() {
		return checkstylename;
	}

	public void setCheckstylename(String checkstylename) {
		this.checkstylename = checkstylename;
	}

	public UFBoolean getIsmatched() {
		return ismatched;
	}

	public void setIsmatched(UFBoolean ismatched) {
		this.ismatched = ismatched;
	}

	public Object getUserdata() {
		return userdata;
	}

	public void setUserdata(Object userdata) {
		this.userdata = userdata;
	}

	public Vector getOtheruserdata() {
		return otheruserdata;
	}

	public void setOtheruserdata(Vector otheruserdata) {
		this.otheruserdata = otheruserdata;
	}

	@Override
	public String getPKFieldName() {
		// TODO Auto-generated method stub
		return "pk_detail";
	}

	@Override
	public String getParentPKFieldName() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String getTableName() {
		// TODO Auto-generated method stub
		return "gl_detail";
	}

}
